package com.nbst.model.erp;

import java.util.Date;

public class POInStock {

	/**公司机构内码*/
	private String fBrNo;

	/**通知单内码*/
	private Integer fInterID;

	/**收料、退料通知单号*/
	private String fBillNo;

	/**币    别*/
	private Integer fCurrencyID;

	/**单据类型","72-收料通知，73-退料通知,702-采购检验申请单*/
	private Short fTranType;

	/**供应商*/
	private Integer fSupplyID;

	/**部门*/
	private Integer fDeptID;

	/**业务员*/
	private Integer fEmpID;

	/**日期*/
	private Date fDate;

	/**收料库房*/
	private Integer fStockID;

	/**记账人*/
	private Integer fPosterID;

	/**审核人*/
	private Integer fCheckerID;

	/**制单人*/
	private Integer fBillerID;

	/**主管*/
	private Integer fFManagerID;

	/**主管人*/
	private Integer fSManagerID;

	/***/
	private String fCnnBillNo;

	/**关闭状态*/
	private Short fClosed;

	/**备注*/
	private String fNote;

	/***/
	private Short fInvoiceClosed;

	/***/
	private Short fBClosed;

	/**制单日期*/
	private Date fCreateDate;

	/**审核日期*/
	private Date fCheckDate;

	/**汇    率*/
	private Double fExchangeRate;

	/**状态","0-未审核，1-已审核，2-部分关联，3-全部关联*/
	private Short fStatus;

	/**作废","0-未作废，1-作废*/
	private Boolean fCancellation;

	/**更新库存","0-不更新，保存时更新*/
	private Boolean fUpStockWhenSave;

	/**采购方式*/
	private Integer fPOStyle;

	/***/
	private Integer fMultiCheckLevel1;

	/***/
	private Integer fMultiCheckLevel2;

	/***/
	private Integer fMultiCheckLevel3;

	/***/
	private Integer fMultiCheckLevel4;

	/***/
	private Integer fMultiCheckLevel5;

	/***/
	private Integer fMultiCheckLevel6;

	/***/
	private Date fMultiCheckDate1;

	/***/
	private Date fMultiCheckDate2;

	/***/
	private Date fMultiCheckDate3;

	/***/
	private Date fMultiCheckDate4;

	/***/
	private Date fMultiCheckDate5;

	/***/
	private Date fMultiCheckDate6;

	/**当前审核级别*/
	private Integer fCurCheckLevel;

	/**供货机构*/
	private Integer fRelateBrID;

	/**摘要*/
	private String fExplanation;

	/**交货地点*/
	private String fFetchAdd;

	/**选单号*/
	private String fSelectBillNo;

	/**源单类型*/
	private Integer fSelTranType;

	/**关联标识*/
	private Integer fChildren;

	/**制单机构*/
	private Integer fBrID;

	/**传输标志*/
	private Integer fTranStatus;

	/**采购范围*/
	private Integer fAreaPS;

	/**关联标志*/
	private String fReStatus;

	/**订单单号*/
	private String fPOOrdBillNo;

	/**保税监管类型*/
	private Integer fManageType;

	/**业务类型","12510－外购入库类型，12511－订单委外类型*/
	private Integer fBizType;

	/**委外类型","14190-普通订单 14191-返修订单*/
	private Integer fWWType;

	/**汇率类型*/
	private Integer fExchangeRateType;

	public String getfBrNo() {
		return fBrNo;
	}

	public void setfBrNo(String fBrNo) {
		this.fBrNo = fBrNo;
	}

	public Integer getfInterID() {
		return fInterID;
	}

	public void setfInterID(Integer fInterID) {
		this.fInterID = fInterID;
	}

	public String getfBillNo() {
		return fBillNo;
	}

	public void setfBillNo(String fBillNo) {
		this.fBillNo = fBillNo;
	}

	public Integer getfCurrencyID() {
		return fCurrencyID;
	}

	public void setfCurrencyID(Integer fCurrencyID) {
		this.fCurrencyID = fCurrencyID;
	}

	public Short getfTranType() {
		return fTranType;
	}

	public void setfTranType(Short fTranType) {
		this.fTranType = fTranType;
	}

	public Integer getfSupplyID() {
		return fSupplyID;
	}

	public void setfSupplyID(Integer fSupplyID) {
		this.fSupplyID = fSupplyID;
	}

	public Integer getfDeptID() {
		return fDeptID;
	}

	public void setfDeptID(Integer fDeptID) {
		this.fDeptID = fDeptID;
	}

	public Integer getfEmpID() {
		return fEmpID;
	}

	public void setfEmpID(Integer fEmpID) {
		this.fEmpID = fEmpID;
	}

	public Date getfDate() {
		return fDate;
	}

	public void setfDate(Date fDate) {
		this.fDate = fDate;
	}

	public Integer getfStockID() {
		return fStockID;
	}

	public void setfStockID(Integer fStockID) {
		this.fStockID = fStockID;
	}

	public Integer getfPosterID() {
		return fPosterID;
	}

	public void setfPosterID(Integer fPosterID) {
		this.fPosterID = fPosterID;
	}

	public Integer getfCheckerID() {
		return fCheckerID;
	}

	public void setfCheckerID(Integer fCheckerID) {
		this.fCheckerID = fCheckerID;
	}

	public Integer getfBillerID() {
		return fBillerID;
	}

	public void setfBillerID(Integer fBillerID) {
		this.fBillerID = fBillerID;
	}

	public Integer getfFManagerID() {
		return fFManagerID;
	}

	public void setfFManagerID(Integer fFManagerID) {
		this.fFManagerID = fFManagerID;
	}

	public Integer getfSManagerID() {
		return fSManagerID;
	}

	public void setfSManagerID(Integer fSManagerID) {
		this.fSManagerID = fSManagerID;
	}

	public String getfCnnBillNo() {
		return fCnnBillNo;
	}

	public void setfCnnBillNo(String fCnnBillNo) {
		this.fCnnBillNo = fCnnBillNo;
	}

	public Short getfClosed() {
		return fClosed;
	}

	public void setfClosed(Short fClosed) {
		this.fClosed = fClosed;
	}

	public String getfNote() {
		return fNote;
	}

	public void setfNote(String fNote) {
		this.fNote = fNote;
	}

	public Short getfInvoiceClosed() {
		return fInvoiceClosed;
	}

	public void setfInvoiceClosed(Short fInvoiceClosed) {
		this.fInvoiceClosed = fInvoiceClosed;
	}

	public Short getfBClosed() {
		return fBClosed;
	}

	public void setfBClosed(Short fBClosed) {
		this.fBClosed = fBClosed;
	}

	public Date getfCreateDate() {
		return fCreateDate;
	}

	public void setfCreateDate(Date fCreateDate) {
		this.fCreateDate = fCreateDate;
	}

	public Date getfCheckDate() {
		return fCheckDate;
	}

	public void setfCheckDate(Date fCheckDate) {
		this.fCheckDate = fCheckDate;
	}

	public Double getfExchangeRate() {
		return fExchangeRate;
	}

	public void setfExchangeRate(Double fExchangeRate) {
		this.fExchangeRate = fExchangeRate;
	}

	public Short getfStatus() {
		return fStatus;
	}

	public void setfStatus(Short fStatus) {
		this.fStatus = fStatus;
	}

	public Boolean getfCancellation() {
		return fCancellation;
	}

	public void setfCancellation(Boolean fCancellation) {
		this.fCancellation = fCancellation;
	}

	public Boolean getfUpStockWhenSave() {
		return fUpStockWhenSave;
	}

	public void setfUpStockWhenSave(Boolean fUpStockWhenSave) {
		this.fUpStockWhenSave = fUpStockWhenSave;
	}

	public Integer getfPOStyle() {
		return fPOStyle;
	}

	public void setfPOStyle(Integer fPOStyle) {
		this.fPOStyle = fPOStyle;
	}

	public Integer getfMultiCheckLevel1() {
		return fMultiCheckLevel1;
	}

	public void setfMultiCheckLevel1(Integer fMultiCheckLevel1) {
		this.fMultiCheckLevel1 = fMultiCheckLevel1;
	}

	public Integer getfMultiCheckLevel2() {
		return fMultiCheckLevel2;
	}

	public void setfMultiCheckLevel2(Integer fMultiCheckLevel2) {
		this.fMultiCheckLevel2 = fMultiCheckLevel2;
	}

	public Integer getfMultiCheckLevel3() {
		return fMultiCheckLevel3;
	}

	public void setfMultiCheckLevel3(Integer fMultiCheckLevel3) {
		this.fMultiCheckLevel3 = fMultiCheckLevel3;
	}

	public Integer getfMultiCheckLevel4() {
		return fMultiCheckLevel4;
	}

	public void setfMultiCheckLevel4(Integer fMultiCheckLevel4) {
		this.fMultiCheckLevel4 = fMultiCheckLevel4;
	}

	public Integer getfMultiCheckLevel5() {
		return fMultiCheckLevel5;
	}

	public void setfMultiCheckLevel5(Integer fMultiCheckLevel5) {
		this.fMultiCheckLevel5 = fMultiCheckLevel5;
	}

	public Integer getfMultiCheckLevel6() {
		return fMultiCheckLevel6;
	}

	public void setfMultiCheckLevel6(Integer fMultiCheckLevel6) {
		this.fMultiCheckLevel6 = fMultiCheckLevel6;
	}

	public Date getfMultiCheckDate1() {
		return fMultiCheckDate1;
	}

	public void setfMultiCheckDate1(Date fMultiCheckDate1) {
		this.fMultiCheckDate1 = fMultiCheckDate1;
	}

	public Date getfMultiCheckDate2() {
		return fMultiCheckDate2;
	}

	public void setfMultiCheckDate2(Date fMultiCheckDate2) {
		this.fMultiCheckDate2 = fMultiCheckDate2;
	}

	public Date getfMultiCheckDate3() {
		return fMultiCheckDate3;
	}

	public void setfMultiCheckDate3(Date fMultiCheckDate3) {
		this.fMultiCheckDate3 = fMultiCheckDate3;
	}

	public Date getfMultiCheckDate4() {
		return fMultiCheckDate4;
	}

	public void setfMultiCheckDate4(Date fMultiCheckDate4) {
		this.fMultiCheckDate4 = fMultiCheckDate4;
	}

	public Date getfMultiCheckDate5() {
		return fMultiCheckDate5;
	}

	public void setfMultiCheckDate5(Date fMultiCheckDate5) {
		this.fMultiCheckDate5 = fMultiCheckDate5;
	}

	public Date getfMultiCheckDate6() {
		return fMultiCheckDate6;
	}

	public void setfMultiCheckDate6(Date fMultiCheckDate6) {
		this.fMultiCheckDate6 = fMultiCheckDate6;
	}

	public Integer getfCurCheckLevel() {
		return fCurCheckLevel;
	}

	public void setfCurCheckLevel(Integer fCurCheckLevel) {
		this.fCurCheckLevel = fCurCheckLevel;
	}

	public Integer getfRelateBrID() {
		return fRelateBrID;
	}

	public void setfRelateBrID(Integer fRelateBrID) {
		this.fRelateBrID = fRelateBrID;
	}

	public String getfExplanation() {
		return fExplanation;
	}

	public void setfExplanation(String fExplanation) {
		this.fExplanation = fExplanation;
	}

	public String getfFetchAdd() {
		return fFetchAdd;
	}

	public void setfFetchAdd(String fFetchAdd) {
		this.fFetchAdd = fFetchAdd;
	}

	public String getfSelectBillNo() {
		return fSelectBillNo;
	}

	public void setfSelectBillNo(String fSelectBillNo) {
		this.fSelectBillNo = fSelectBillNo;
	}

	public Integer getfSelTranType() {
		return fSelTranType;
	}

	public void setfSelTranType(Integer fSelTranType) {
		this.fSelTranType = fSelTranType;
	}

	public Integer getfChildren() {
		return fChildren;
	}

	public void setfChildren(Integer fChildren) {
		this.fChildren = fChildren;
	}

	public Integer getfBrID() {
		return fBrID;
	}

	public void setfBrID(Integer fBrID) {
		this.fBrID = fBrID;
	}

	public Integer getfTranStatus() {
		return fTranStatus;
	}

	public void setfTranStatus(Integer fTranStatus) {
		this.fTranStatus = fTranStatus;
	}

	public Integer getfAreaPS() {
		return fAreaPS;
	}

	public void setfAreaPS(Integer fAreaPS) {
		this.fAreaPS = fAreaPS;
	}

	public String getfReStatus() {
		return fReStatus;
	}

	public void setfReStatus(String fReStatus) {
		this.fReStatus = fReStatus;
	}

	public String getfPOOrdBillNo() {
		return fPOOrdBillNo;
	}

	public void setfPOOrdBillNo(String fPOOrdBillNo) {
		this.fPOOrdBillNo = fPOOrdBillNo;
	}

	public Integer getfManageType() {
		return fManageType;
	}

	public void setfManageType(Integer fManageType) {
		this.fManageType = fManageType;
	}

	public Integer getfBizType() {
		return fBizType;
	}

	public void setfBizType(Integer fBizType) {
		this.fBizType = fBizType;
	}

	public Integer getfWWType() {
		return fWWType;
	}

	public void setfWWType(Integer fWWType) {
		this.fWWType = fWWType;
	}

	public Integer getfExchangeRateType() {
		return fExchangeRateType;
	}

	public void setfExchangeRateType(Integer fExchangeRateType) {
		this.fExchangeRateType = fExchangeRateType;
	}

	@Override
	public String toString() {
		return "POInStock [fBrNo=" + fBrNo + ", fInterID=" + fInterID + ", fBillNo=" + fBillNo + ", fCurrencyID="
				+ fCurrencyID + ", fTranType=" + fTranType + ", fSupplyID=" + fSupplyID + ", fDeptID=" + fDeptID
				+ ", fEmpID=" + fEmpID + ", fDate=" + fDate + ", fStockID=" + fStockID + ", fPosterID=" + fPosterID
				+ ", fCheckerID=" + fCheckerID + ", fBillerID=" + fBillerID + ", fFManagerID=" + fFManagerID
				+ ", fSManagerID=" + fSManagerID + ", fCnnBillNo=" + fCnnBillNo + ", fClosed=" + fClosed + ", fNote="
				+ fNote + ", fInvoiceClosed=" + fInvoiceClosed + ", fBClosed=" + fBClosed + ", fCreateDate="
				+ fCreateDate + ", fCheckDate=" + fCheckDate + ", fExchangeRate=" + fExchangeRate + ", fStatus="
				+ fStatus + ", fCancellation=" + fCancellation + ", fUpStockWhenSave=" + fUpStockWhenSave
				+ ", fPOStyle=" + fPOStyle + ", fMultiCheckLevel1=" + fMultiCheckLevel1 + ", fMultiCheckLevel2="
				+ fMultiCheckLevel2 + ", fMultiCheckLevel3=" + fMultiCheckLevel3 + ", fMultiCheckLevel4="
				+ fMultiCheckLevel4 + ", fMultiCheckLevel5=" + fMultiCheckLevel5 + ", fMultiCheckLevel6="
				+ fMultiCheckLevel6 + ", fMultiCheckDate1=" + fMultiCheckDate1 + ", fMultiCheckDate2="
				+ fMultiCheckDate2 + ", fMultiCheckDate3=" + fMultiCheckDate3 + ", fMultiCheckDate4=" + fMultiCheckDate4
				+ ", fMultiCheckDate5=" + fMultiCheckDate5 + ", fMultiCheckDate6=" + fMultiCheckDate6
				+ ", fCurCheckLevel=" + fCurCheckLevel + ", fRelateBrID=" + fRelateBrID + ", fExplanation="
				+ fExplanation + ", fFetchAdd=" + fFetchAdd + ", fSelectBillNo=" + fSelectBillNo + ", fSelTranType="
				+ fSelTranType + ", fChildren=" + fChildren + ", fBrID=" + fBrID + ", fTranStatus=" + fTranStatus
				+ ", fAreaPS=" + fAreaPS + ", fReStatus=" + fReStatus + ", fPOOrdBillNo=" + fPOOrdBillNo
				+ ", fManageType=" + fManageType + ", fBizType=" + fBizType + ", fWWType=" + fWWType
				+ ", fExchangeRateType=" + fExchangeRateType + "]";
	}

}